/**
 * 工具函数
 */
// 验证手机号
function isPhone(num){
    return /^1[3-9]\d{9}$/.test(num)
}

//验证密码
function isPassword(pwd){
    return /^[a-zA-Z0-9_]{6,12}$/.test(pwd);
 }

//封装弹框提示
function toast(a="√",b="登录成功"){
    //1创建一个标签
    let div =document.createElement("div")

    //2添加类名
    div.className="tankuang"

    //3设置内容
    div.innerHTML=`
    <span>${a}</span>
    <p class="mt20">${b}</p>
    `
    
    //4添加到页面
    document.body.appendChild(div)

    //5指定时间后删除
    window.setTimeout(function(){
        div.remove()
    },3000)
}

//封装页脚
function addTabbar(currentPage){
    //创建标签
    let div=document.createElement("div")
    //添加类名
     div.className="tabbar-container"
    //添加标签
    div.innerHTML=`
    <a href="./home.html" class="tabbar-item ${currentPage==="home"? "active" :""}">
        <span class="iconfont iconhome" ></span>
        <p>首页</p>
    </a>
    <a href="./motion.html" class="tabbar-item ${currentPage==="motion"? "active" :""}">
        <span class="iconfont iconsports"></span>
        <p>运动</p>
    </a>
    <a href="./mine.html" class="tabbar-item ${currentPage==="mine"? "active" :""}">
        <span class="iconfont iconmine"></span>
        <p>我的</p>
    </a>
    `
    //添加到页面
    document.querySelector("#footer").appendChild(div)

}
window.$utils={
    isPhone:isPhone,
    isPassword:isPassword,
    toast:toast,
    addTabbar:addTabbar
}